Skip to content

defconfig: r64/r2/r3/r3mini/r4: Enable EFI related options #25

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: 2025-01-bpi
Choose a base branch
from

Conversation

SPYFF
Copy link

@SPYFF SPYFF commented May 11, 2025

U-Boot can load and boot EFI payload (e.g.: GRUB). This commit enable the related options discussed in the docs [1].

To play safe, be conservative and do not enable secure boot and other exotic features.

[1] https://docs.u-boot.org/en/latest/develop/uefi/uefi.html

U-Boot can load and boot EFI payload (e.g.: GRUB). This commit enable
the related options discussed in the docs [1].

To play safe, be conservative and do not enable secure boot and other
exotic features.

[1] https://docs.u-boot.org/en/latest/develop/uefi/uefi.html
@frank-w
Copy link
Owner

frank-w commented May 11, 2025

Have you tested it on all boards? Afair older boards are limited in space and may break if binary gets too large

@SPYFF
Copy link
Author

SPYFF commented May 11, 2025

Sorry totally untested yet. Can I trigger the CI on my fork somehow to see how large binaries will created?

@frank-w
Copy link
Owner

frank-w commented May 11, 2025

It should work in your repo too when branchname ends with -bpi :) thats the filter in the .github/workflows/build.yaml

https://github.com/frank-w/u-boot/blob/2025-01-bpi/.github/workflows/build.yml#L10

-ci branches compile but do not upload as artifacts

@SPYFF
Copy link
Author

SPYFF commented May 11, 2025

Thanks for the info, I'll try it and rename the branch.

@frank-w
Copy link
Owner

frank-w commented May 11, 2025

or just extend the condition in your repo (but should not be merged)... you can also trigger manually, but imho default branch needs the ci-pipeline defined to be available for it.

for uboot i do not use credentials/variables, so it should work if create release in same repo.

@SPYFF
Copy link
Author

SPYFF commented May 11, 2025

Worked flawlessly apparently: https://github.com/SPYFF/u-boot/releases/tag/CI-BUILD-enable-efi-bpi-2025.01-2025-05-11_1748

I'll try it out on R3 mini, unfortunately thats the only board I got.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants